manmade landscapes - İngilizce Eşanlam Sözlük